home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
maximus
/
dllog_13.zip
/
DLLOG.DOC
next >
Wrap
Text File
|
1991-11-20
|
4KB
|
120 lines
DLLog v1.3
A Download Log Reporter for Maximus-CBCS
INTRODUCTION AND DISCLAIMER
DLLog v1.3 extracts download information from Maximus 2.0 log files
and writes them to a file specified by you. The output file has a
format similar to the UL.LOG file generated by Maximus. DLLog will
work with multi-line systems, accepting input from multiple log files,
and will merge and sort the output chronologically.
The program and this document are copyright 1990, 1991, by John H. Cuccia.
There is no charge for use of this program. It may be distributed
freely, but no fees can be charged for distributing it.
WARRANTY
Surely you jest. This program carries no warranties of any kind, either
express or implied. If it reformats your hard drive, think of it as an
opportunity to get rid of all those old files you never use any more.
The author is not responsible for any damage done by this program.
HOW IT WORKS
DLLog is intended to be run in a batch file. I run it during my nightly
maintenance.
The program requires two types of command line parameters: input file
specifications and an output file spec. An optional command line
switch can be used to modify the program's default behavior.
Input file specs are preceded with a /i and output files with a /o.
The optional /q switch tells DLLog to include any QWK packets that may
have been downloaded in the output file listing. By default, DLLog
ignores QWK downloads.
Note that a dash (-) can be used interchangeably with the slash (/) as
the command line switch character.
Some examples will best illustrate how the program works.
If you're like me and run a single line system from C:\Max, do this:
DLLog /imax.log /odl.log /q
The above command tells DLLog to read a file called max.log, to output
to a file called dl.log, and to include QWK packets in the listing.
You can call DLLog from any directory, but if you're not in the
directory that your log files live in, you have to specify a path:
DLLog /ic:\max\max.log /oc:\max\logs\dl.log
You can use a dash as the switch character if you prefer, so this is a
valid command line:
DLLog -imax.log -odl.log -q
For multi-line systems, the /i parameter accepts wildcards:
DLLog /imax??.log /odl.log
or,
DLLog /imax*.log /odl.log /q
Finally, if for some reason you keep your BBS log files in separate
directories, you can do this:
DLLog /ic:\max1\max1.log /ic:\max2\max2.log /odl.log /q
or,
DLLog /ic:\max\max*.log /ic:\max1\max*.log /oc:\max\dl.log
You can specify as many input log files as you can squeeze on the
command line this way. Using wildcards, DLLog can process up to 31 log
files in a single run. This way you can process a months worth of logs
at a time (though I have no earthly idea why you'd do this).
When DLLog runs, it checks for the existence of the specified output
file. If it exists, output will be appended to it. If the file doesn't
exist, the program will create it.
Note that you can only specify one output file. If you need more, you'll
need to make multiple runs.
BUGS
Please report any bugs or problems to me at 1:3803/1, or in Muffin, the
international Maximus support echo. If you're not a Fido node, and don't
have access to the echo, you can call my BBS at 318-235-3207.
If you use the program and like it drop me a note. It's nice to know
when people find this stuff useful.
John Cuccia
1:3803/1
Nov 18, 1991